department of passport - German English Dictionary